package net.tngou.iask.action;

import java.io.IOException;

import javax.servlet.ServletException;

/**
 * 个人中心
 * @author tngou@tngou.net
 *
 */
public class WebAction extends BaseAction {

	@Override
	public void execute() throws ServletException, IOException {
		 if(user==null)
		 {
			sendRedirect(getDomain());return;
		 }
		 if(1==user.getInit())//是否需要重置密码
		 {
			 root.put("title", "密码重置");
			 printFreemarker("default/reset.ftl", root);
			 return;
		 }

		 if(user.getRole()==0)//普通用户
		 {
			 sendRedirect(getDomain());return;
		 }
		 if(user.getRole()==1
				 ||user.getRole()==2)//系统管理员
		 {
			 sendRedirect(getDomain()+"my");return;
		 }
		 if(user.getRole()==3
				 ||user.getRole()==4)//实体用户
		 {
			 sendRedirect(getDomain()+"my");return;
		 }
		 if(user.getRole()==5)//医生
		{
				sendRedirect(getDomain()+"my/used/patient");
				return;
		}
		if(user.getRole()==6)//护士
		{
				sendRedirect(getDomain()+"my/used/access");
				return;
		}
		 sendRedirect(getDomain());return;
	}
}
